package org.hy.framework.hibernate.util.page;
public class MyThreadLocal {  
    private static ThreadLocal tl = new ThreadLocal();  
      
    public static void setValue(PageModel pm) {  
        tl.set(pm);  
    }  
      
    public static PageModel getValue() {  
        PageModel pm = (PageModel) tl.get();  
        if(pm == null) {  
            pm = new PageModel();  
        }  
        return pm;  
    }  
      
    public static  void remove() {  
        tl.remove();  
    }  
}  